.vbestui-scroll {
    position: relative;
    overflow: hidden;
  }
  .vbestui-scroll-content {
    width: 100%;
  }
  .vbestui-scroll-bar {
    width: 8px;
    height: 100%;
    position: absolute;
    top: 0px;
    right: 0px;
  }
  .vbestui-scroll-bar-load {
    width: 100%;
    height: calc(100% * 0.2);
    background: var(--bg-color);
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
  }
  /* 上拉、下拉加载图标 */
  .vbestui-scroll-pull-down {
    width: 100%;
    height: 30px;
    background: yellow;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .vbestui-scroll-pull-up {
    width: 100%;
    height: 30px;
    background: turquoise;
  }
  /* theme */
  .vbestui-scroll-bar-dark {
    background: #1e1e1e;
  }
  .vbestui-scroll-bar-load-dark {
    background: #4f4f4f;
  }
  /* 禁用滚动 */
  .vbestui-scroll-bar-load-disable {
    cursor: no-drop;
  }